a11y: Only emit signals when cells change; not upon creation
authorJoanmarie Diggs <jdiggs@igalia.com>
Thu, 9 Apr 2015 00:08:25 +0000 (20:08 -0400)
committerBenjamin Otte <otte@redhat.com>
Fri, 10 Apr 2015 14:36:06 +0000 (16:36 +0200)
commit8f644101b9023076cf0b77a001c666c23d0aa60c
treeb4dbe3ba5196f69c3ce19f1dd48f91d3e55afebd
parentf87b08ddd391adafebc183bff3c43ee24c804ce6
a11y: Only emit signals when cells change; not upon creation

This is a workaround for atspi-atk behaviour.

atspi-atk uses signal emission hooks. So it to already catches
signal emissions on creation of objects, before anyone could even
think of g_signal_connect()ing.

https://bugzilla.gnome.org/show_bug.cgi?id=746706
gtk/a11y/gtkbooleancellaccessible.c
gtk/a11y/gtkcellaccessible.c
gtk/a11y/gtkcellaccessible.h
gtk/a11y/gtkcellaccessibleprivate.h
gtk/a11y/gtkcontainercellaccessible.c
gtk/a11y/gtktextcellaccessible.c
gtk/a11y/gtktreeviewaccessible.c